class User < ActiveRecord::Base
  # validates :name, presence: true
  validates :name, presence: {message:'姓名不能为空'}
  validates :email, presence: {message:'邮箱不能为空'}
  before_save { self.email = email.downcase }
  validates :name,  presence: true, length: { maximum: 50 }
  # VALID_EMAIL_REGEX = /\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/
  VALID_EMAIL_REGEX = /\A[\w+\-.]+@[a-z\d\-.]+\.[a-z]+\z/i
  validates :email, presence: true, length: { maximum: 255 },
            format: { with: VALID_EMAIL_REGEX },
            uniqueness: { case_sensitive: false }
  has_secure_password
  validates :password, presence: true, length: { minimum: 6 }

  # validates :name,
  #           presence: true,
  #           uniqueness: true
end
